About Mendem Motors Limited (04893067) United Kingdom