About J & Rb Limited (09657989) United Kingdom