About J & S Technical Solutions Ltd (08515390) United Kingdom