About Sparta Doll Limited (13019052) United Kingdom