About Vernhill Associates Limited (13342641) United Kingdom