About Tarhinton Farms Limited (00679240) United Kingdom