Telecommunication System Limited, Wilmington, succursale di Barbengo