About Galliford Homes Limited (00777891) United Kingdom