About Hamilton Oakmont Limited (11048408) United Kingdom