About Macdermid Performance Solutions Uk Limited (01290882) United Kingdom