About Hammond Road Garage Holdings Limited (11433421) United Kingdom