About B&d Telecom Services Ltd (13356339) United Kingdom