About Springfield Farming Limited (02200878) United Kingdom