About Harland & Whitehead Ltd (11277769) United Kingdom