About Grier & Co Limited (10496666) United Kingdom