About Macdowall Equipment Company Limited (00357955) United Kingdom