About Templar Medical Supplies Ltd (11563645) United Kingdom