About Davies & Verhage Ltd (10513604) United Kingdom