About Vincent Davies & Son Limited (00594706) United Kingdom