About James Laidlaw & Sons Limited (SC011620) United Kingdom