About Leyland Works Ltd. (10982934) United Kingdom