About Hamilton Green Limited (07679396) United Kingdom