About Penny Bazaar 1 Limited (08917926) United Kingdom