About The Oxwich Bay Hotel Limited (11682924) United Kingdom