About Stoke Cobham Limited (07771330) United Kingdom