About Systemware Europe Limited (03916672) United Kingdom