About Gi Hadfield Holdings Limited (10586267) United Kingdom