About Gea Kilmux Farm Limited (11297587) United Kingdom