About Beach House Films Limited (10778264) United Kingdom