About Service Motors Limited (04242592) United Kingdom