About Jim Barrow Motor Factors Limited (01670271) United Kingdom