About Layer Cake Productions Limited (11236718) United Kingdom