About Macdermid Performance Solutions Services Limited (08242265) United Kingdom