About Templar Medical Services Ltd (12206715) United Kingdom