About Sahara Engineering Designs Ltd (10706665) United Kingdom