About Galliford Try Construction & Investments Holdings Limited (04530735) United Kingdom