About Red Typewriter Pictures Ltd (12220512) United Kingdom