About Stoke Mill Trading Ltd (12662616) United Kingdom