About J.c.s.hi-torque Limited (00788261) United Kingdom