About Hamilton Lynch Limited (12224765) United Kingdom