About Wilhelmina Blake Ltd (12122684) United Kingdom