About Grohurst Investments Limited (04672359) United Kingdom