About Hamilton Associates (london) Limited (02342194) United Kingdom