About Vernridge Limited (11572290) United Kingdom