About Lanegale Hydro Grow Limited (11950333) United Kingdom