About Lost Eye Films Ltd (08228220) United Kingdom