About Alpha Mot & Service Centre Limited (04367211) United Kingdom