About Taplin Farms Limited (12487089) United Kingdom