About Davies & Son (london) Limited (00261135) United Kingdom