About Grassed Up London Limited (08744485) United Kingdom