About Veritas Design & Innovation Limited (06115642) United Kingdom