About R&l Communications Limited (12566399) United Kingdom