About Vennel Retail Llp (SO306605) United Kingdom