About Hamilton James Holding Ltd (12447061) United Kingdom