About Vallejo Ltd (09601486) United Kingdom