About Hamilton Wills Design Ltd (10340413) United Kingdom