About Projector Pictures Limited (06441433) United Kingdom