About The Norgrove Hotel & Spa Ltd (11152671) United Kingdom