About Dolly Bird Studio Ltd (11439595) United Kingdom