About Davies & Smith Limited (08259896) United Kingdom