About Js&s Services Ltd (12308197) United Kingdom