About David Huggett Motor Factors Limited (01052555) United Kingdom