About Vernham Limited (01571392) United Kingdom