About S&w International Chemical Logistics Limited (08504655) United Kingdom