About Bear And Puddle Limited (08184697) United Kingdom