About Keir Fabrications Limited (11259753) United Kingdom