About Pygmalion Productions Limited (08773036) United Kingdom