About Js&s Holdings Ltd (13694584) United Kingdom