About Vernham71 Ltd (12962882) United Kingdom