About Springfield Technology Wm Ltd (12991077) United Kingdom