About Little People Studios Ltd (11768017) United Kingdom