About The Light House Studios Limited (04299026) United Kingdom