About Howe Motors Limited (04993212) United Kingdom