About Shadow Lantern Productions Limited (07312592) United Kingdom