About Galliford Homes Holdings Limited (02776863) United Kingdom