About Leen Gate Engineering Co. Limited (00586831) United Kingdom