About J S Specialist Solutions Limited (13117627) United Kingdom