About Springfield Digital Systems Ltd (12962972) United Kingdom