About Jh Laidler & Son Limited (04121960) United Kingdom