About Verdo Limited (06342189) United Kingdom