About Hamilton Wills Limited (04917898) United Kingdom