About Hammond Motors Limited (11821483) United Kingdom