About R & L Holdings Ltd (09983719) United Kingdom