About Templar Emergency Medical Services Uk Ltd. (09952901) United Kingdom