About Sussex Software Services Limited (02747816) United Kingdom