About Springfield Technology Limited (08178900) United Kingdom