About R. L. Davies & Son Limited (01783213) United Kingdom