About Sahara Foods Limited (SC691050) United Kingdom