About Torque Home Shopping Europe Limited (09184019) United Kingdom