About London Eye Associates Limited (07195394) United Kingdom