About Vack Engineering Ltd (12016382) United Kingdom