About Vernon Gate Software Limited (03926258) United Kingdom