About Verndale Ltd (12320074) United Kingdom