About Projector Studios Ltd (08517993) United Kingdom