About Horizon Hove Limited (05977608) United Kingdom