About Specialized Communications Ltd (11088456) United Kingdom