About London Bazaar Limited (09265726) United Kingdom