About Davidsons & Co Ltd (09195139) United Kingdom