About Mcknight Hamilton Gearing Limited (03147618) United Kingdom