About Sampford Peverell Ltd (13709604) United Kingdom