About W. Dixon & Sons (car Spares) Limited (00670517) United Kingdom