About Galliford Try Construction Limited (02472080) United Kingdom