About London Wear Limited (13392638) United Kingdom