About J S Technical Services Limited (04833958) United Kingdom