About Templars Pianos Limited (00479239) United Kingdom