About M.j. Giddings Farm Produce Limited (01633220) United Kingdom