About George Ball & Son Limited (03905707) United Kingdom