About Spirited Pictures Limited (08809229) United Kingdom