Producer Numbers

Published 9 October 18

Producer numbers for England and Wales.