About Lanark Close Limited (02515810) United Kingdom