About Beanbag Bazaar Limited (08859444) United Kingdom