About Macdougall Network Limited (09252561) United Kingdom