About Lanark Consulting Ltd (12300612) United Kingdom