About Sahara Trading & Services Limited (03964446) United Kingdom