Managing Director
Worcester, Worcestershire, United Kingdom
Powell &Harber (Precision Engineerss)Ltd
Owner