About Buddha Baby Ltd (08658050) United Kingdom