About Springfield Farm Limited (02110138) United Kingdom