About Beach House Studios Ltd (13291811) United Kingdom