About Sussex Technology Management Limited (09465528) United Kingdom