About The Grass Company (nw) Limited (11790748) United Kingdom