About Galliard Caldecotte Limited (12241917) United Kingdom