About Douglas Mcleod Consultancy Ltd (SC403270) United Kingdom