About J & G Taylor Farms Limited (12473703) United Kingdom