About Mackintosh Rainwear Limited (04427915) United Kingdom