About Bedale Motor Factors Limited (02684065) United Kingdom