About South Hams Staycations Ltd (13336185) United Kingdom