About Stoates Mill Management Ltd (11067170) United Kingdom