About Hamilton Lunn Management Services Limited (02330760) United Kingdom