About Torque Home Shopping Limited (08208313) United Kingdom