About Verndale Systems Limited (02376672) United Kingdom