About Sussex Capital Holdings Limited (13054927) United Kingdom