About Amulet 1959 Limited (09513249) United Kingdom