About Beach House Holdings Ltd (13411132) United Kingdom