About Lundie Engineering Limited (SC563267) United Kingdom