About G.e. Freeman (horticultural) Limited (01480465) United Kingdom