About Veldor (yeovil) Limited (12627971) United Kingdom