About Sahara Publications Limited (01542266) United Kingdom