About J & S Support Services Limited (04642514) United Kingdom