About Luc Edwards Productions Limited (12677067) United Kingdom