About Chelsea Doll Limited (08016930) United Kingdom