Definitions for "Accles & Pollock"
Accles & Pollock is a British tube manipulation company based in Oldbury, West Midlands.