About Laidlaw Holdings Limited (06310081) United Kingdom