About Howard Carter (garage Equipment) Limited (02077018) United Kingdom