About Industrial Masterbatch Ltd (13400494) United Kingdom