About Slp Communications Ltd (10779786) United Kingdom