About The Eddy Bears Picnic Limited (09708224) United Kingdom