About Lamphey Court Hotel & Spa Ltd (13504105) United Kingdom