About Pennard Chemicals Ltd. (06328884) United Kingdom