About R & L Telecomms Limited (10687632) United Kingdom