Producer Numbers

Published 3 November 17

Producer numbers for England and Wales.