About R&l Associates Ltd (07643356) United Kingdom