About Vlt Bars Limited (11141005) United Kingdom