About R & L (uk) Ltd. (03651495) United Kingdom