About Mackafy Petrochemical (uk) Co. Ltd (12037246) United Kingdom