About M. Garton & Son (holdings) Limited (13122604) United Kingdom