About Rr & J Ltd (13288351) United Kingdom