About R & J (london) Ltd (10890220) United Kingdom