About Sussex Partners Limited (05172936) United Kingdom