About Macdougall Consulting Ltd (SC551932) United Kingdom