About London Eye Films Limited (08164256) United Kingdom