About Bean & Bag Ltd (08575021) United Kingdom