About Robert & Sons Telecoms Limited (10550222) United Kingdom