About Software Of Excellence United Kingdom Limited (02940919) United Kingdom