About Hamilton Rand Ltd (11018778) United Kingdom