About Wilmack Ltd (SC601548) United Kingdom