About Sahara Trade Limited (08545748) United Kingdom