About James & Sons (auctioneers) Limited (06681913) United Kingdom