About Chris Lambert Productions Limited (12482358) United Kingdom