About Upper Medway Farms Ltd. (03451182) United Kingdom