About Leitch Trans Lift Limited (NI624812) United Kingdom