About Springfield Solutions Holdings Limited (11686745) United Kingdom