About Stamford Conservators Ltd (10474975) United Kingdom