About Sandwood Bay Limited (SC505182) United Kingdom