About Cumming & Co. (aberdeen) Ltd. (SC248131) United Kingdom