About Lumb Productions Ltd. (09914108) United Kingdom