Producer Numbers

Published 3 January 18

Producer numbers for England and Wales.