About Hammond Automotive Limited (07441182) United Kingdom