About Hamilton & Lindsay Limited (02997404) United Kingdom