About Balby Metallurgical Limited (02591355) United Kingdom