About Beach House Limited (03875165) United Kingdom