About Wenna Limited (08584463) United Kingdom