About S&c Trading (bh) Limited (08371222) United Kingdom