About Mill House Manufacturing Design Limited (02240236) United Kingdom