About Springfield Meadows Limited (12135516) United Kingdom