About Sark Castle Bay Ltd (12871756) United Kingdom