About Verdon Associates Limited (06718759) United Kingdom