About Leinster Motor Engineering Limited (05290076) United Kingdom