About Tiddy Dols Limited (05970571) United Kingdom