About Amaltheia S Horn Ltd (09378282) United Kingdom