About The Talking Picture Company Limited (06722152) United Kingdom