About G.ricordi & Co (london) Limited (00228233) United Kingdom