About Teagues Pianos Ltd (08987593) United Kingdom