About Lanark Holdings Limited (06302743) United Kingdom