About R&s Telecoms Limited (09176614) United Kingdom