About Springfield Developments (eccles) Limited (07511002) United Kingdom