About Veltek Ltd (10033959) United Kingdom