Food Production - London, England, United Kingdom
JEFFREY DAVIES AND DAVIES LIMITED is a food production company based out of St. Katharine's Way, London, United Kingdom.