About Wenns Hair Limited (10353804) United Kingdom