About Alma House (exmouth) Ltd (11093822) United Kingdom