About Hamilton & Lynch Ltd (SC707439) United Kingdom