About Scotch Egg Films Ltd (13391436) United Kingdom