Company name: BSL TECHNOLOGIES LTD
Description: BSL are a newly fomed company supplying water based pigment dispersions and dyestuffs to many industries.
Office in N.Ireland Registered Addess, 145-147 St John St, London EC1V 4PW, United Kingdom