About Sal Communications Ltd (12244134) United Kingdom