About Grass & Co Limited (11618930) United Kingdom