About Vectadelta Limited (01964289) United Kingdom