About London Souvenirs (edgware Road) Ltd (11714328) United Kingdom