About Alloy Absorber Ltd (13226955) United Kingdom