About Laidlaw Scott Limited (SC139621) United Kingdom