About Mackintosh Raincoats Limited (04427912) United Kingdom