About London Eye Hostel Limited (07070258) United Kingdom