About Broughton Mechanical Limited (05827418) United Kingdom