About Vertical And Horizontal Technology Limited (13688226) United Kingdom