About Manor Growers Limited (06865142) United Kingdom