About Macloughlin Carbis Bay Limited (09530360) United Kingdom