About Ebony & Ivory Musical Instruments Limited (03143054) United Kingdom