About Macdougal Lea Ltd (05926136) United Kingdom