About Templar Ultrasound Limited (09029610) United Kingdom