About Bee Happy. Creative Limited (08404450) United Kingdom