About Steele Meadows Ltd (10486981) United Kingdom