About South Hams Estates Limited (10222264) United Kingdom