About Templeton James Media And Capital Limited (09966671) United Kingdom