About Walter Grenville & Co Limited (01038002) United Kingdom