About Willmann Limited (12411928) United Kingdom