About Gallagher Farms Limited (07187076) United Kingdom