About Jack Dixon & Company Limited (03287869) United Kingdom