About Laidlaw & Company (uk) Ltd. (03870324) United Kingdom