About Q Grass Limited (05854805) United Kingdom