About Torex Retail Holdings Limited (06273940) United Kingdom