About Grenville J Walker & Co Limited (07399198) United Kingdom