About David Guthrie & Co. Limited (01706480) United Kingdom