About Springfield Pastures Management Company Limited (09655507) United Kingdom