About Beach Houze Ltd (13560180) United Kingdom