About Sumner Group Telecoms Limited (12952385) United Kingdom