About R & S It And Telecommunications Limited (07710676) United Kingdom