About Edgcote Limited (06730337) United Kingdom