About Springfield Grange Limited (10907275) United Kingdom