About Torq Limited (03935140) United Kingdom