About Springfield Pump Limited (04149227) United Kingdom