About Salman Ole Engineering Limited (10095418) United Kingdom