About Velos Industries Limited (09853557) United Kingdom