About John Leckie Music Limited (03978670) United Kingdom