About Burgh Island Holdings Limited (07111467) United Kingdom