About Stamford Brook Services Limited (10286574) United Kingdom