About Stickney Meadows Limited (10755599) United Kingdom