About A.f.l. (autofactors) Limited (01202420) United Kingdom