About Js And Rs Group Ltd (13683288) United Kingdom