About Gallabar Farm Limited (01146780) United Kingdom