About The Auden Musical Instrument Company Limited (08521356) United Kingdom