About Mulhouse Design Company Limited (03524082) United Kingdom