About Mcdowall Limited (01089423) United Kingdom