About Sussex Technology Limited (08806441) United Kingdom