About Hamilton Hodell Limited (03179691) United Kingdom