About The Grass Centre Ltd (11316215) United Kingdom