About Mini Quiche Films Limited (09786747) United Kingdom