About Harry Marsh (engineers) Limited (01066685) United Kingdom