About Gelli Hir Farm Limited (00757326) United Kingdom