About Sawi Engineering Ltd (13174303) United Kingdom