About Grassroot London Limited (07150244) United Kingdom