About Software Systems And Services Limited (01532832) United Kingdom