About Hamilton & Hare Ltd (07807557) United Kingdom