About Hammond Cox Casting Limited (09346849) United Kingdom