About Shy Torque Ltd (06700211) United Kingdom