About Vachet London Limited (11751896) United Kingdom