About Galliard Caldecotte Holdco Limited (12241269) United Kingdom