About Vernham Fourteen Limited (12178197) United Kingdom