About Buddyboo & Bean Limited (07820194) United Kingdom