About Sussex Management Holding Limited (08500882) United Kingdom