About Vincennes Ltd (08047696) United Kingdom