About London Musical Instruments Limited (06967619) United Kingdom