About K Dougall Consultancy Ltd (10177621) United Kingdom