About Bambi Doll Ltd (SC674004) United Kingdom