About Sala S Engineering Solutions Ltd (13336553) United Kingdom