About Galliard Homes Limited (02158998) United Kingdom