About Vegan Musical Instruments Ltd. (11284234) United Kingdom