About Laidler & Laidler Limited (11566202) United Kingdom