About Living Pictures Productions Limited (03895591) United Kingdom