About Harris & Green Limited (06628485) United Kingdom