About Ammodytes Co. Limited (01424242) United Kingdom