About Beanbag Limited (11732854) United Kingdom