About D&b Motor Factors Ltd (03720401) United Kingdom