About Walker (motor Factors) Limited (SC094243) United Kingdom