About J Laidlaw & Son Ltd. (SC294686) United Kingdom