About Springfield Partners Limited (05526017) United Kingdom