About Sophie Templeton Limited (12112413) United Kingdom