About Templars Medical Agency (uk) Limited (07772530) United Kingdom