About House Of Hermanns (growers) Limited (01522369) United Kingdom