About Veltronics Limited (10111296) United Kingdom