About Hagg Farm Limited (12292268) United Kingdom