About Thomas Miller Hamilton Ltd (01901414) United Kingdom