About Hamilton Graham Limited (12111673) United Kingdom