About Veldon Limited (01410467) United Kingdom