About T C Askin & Sons Farmers Limited (02105753) United Kingdom