About The Vendeur Ltd (11585914) United Kingdom