About The Film Kitchen Productions Limited (10608471) United Kingdom