About Springfield Systems Ltd (13077292) United Kingdom