About Hamilton Knight Limited (05139126) United Kingdom