About Wessex Technology Limited (01901383) United Kingdom