About Taylor Grange Retail Holdings Limited (11869361) United Kingdom