About Vestex Limited (04186139) United Kingdom