About Hambilton Limited (10835450) United Kingdom