About Miller & Miller (chemicals) Limited (01337266) United Kingdom