About Hamilton Moss Associates Limited (07936169) United Kingdom