About Ss And Vel Limited (10924738) United Kingdom