About Selby House (swanage) Limited (07882606) United Kingdom