About Sahara Racing Ltd (07045907) United Kingdom