About Vernham Associates Limited (07754390) United Kingdom