About Galliford Services Limited (10181063) United Kingdom