About London Eyes Ltd. (05801143) United Kingdom