About Vendee (uk) Ltd (05188662) United Kingdom