Producer Numbers

Published 5 July 18

Producer numbers for England and Wales.