About J & S Technical Services Limited (01788554) United Kingdom