About Bg Doodles Holdings Limited (08329385) United Kingdom