About Steele London Limited (10117356) United Kingdom