About Beach House Pictures Ltd (11025782) United Kingdom