About Glanford Construction Ltd. (02780356) United Kingdom