About Wilhemina Traub Limited (11895038) United Kingdom