About David G. Davies & Sons Limited (01161766) United Kingdom