About Pamarco Europe Limited (02684327) United Kingdom