About Beanie & Bear Limited (08893781) United Kingdom