About Lanark Engineering Limited (07594266) United Kingdom