About Vallen Holdings Limited (12569896) United Kingdom