About Sussex Management Services Limited (12238328) United Kingdom