About International Decision Systems Limited (01239144) United Kingdom