About Macdougall Nominees Limited (03397293) United Kingdom