About Galliford Try Telecoms Limited (10772663) United Kingdom