About Walter Melville Limited (00360695) United Kingdom