About Sandy Developments Newquay Ltd (12241057) United Kingdom