About London Eye Magazine Limited (08558831) United Kingdom