About Veco Limited (10801265) United Kingdom