About Galliford Try Holdings Plc (12216008) United Kingdom