About The Starter Motor & Alternator Company Limited (04691357) United Kingdom