About Templeton Park Limited (00665769) United Kingdom