About Mick Lowe Motors Ltd (11028249) United Kingdom