About Stoor Management Services Ltd (10729827) United Kingdom