About Hemphill Castings Limited (01095574) United Kingdom