About Mike Hammond Motors Limited (05130370) United Kingdom