About Beach House Hove Limited (08489250) United Kingdom