About Douglas Macniven & Company Limited (SC018813) United Kingdom