About D. Davies & Sons Limited (05677310) United Kingdom