About Stamford Evans Ltd (10388567) United Kingdom