About Steeple Meadow Management Company Limited (11135325) United Kingdom