About Amulet Fabrications Ltd (11635108) United Kingdom