About Blackburn Chemicals Limited (01112362) United Kingdom