About Tomige Stamford Ltd (12464521) United Kingdom