About Teleware Public Limited Company (04756742) United Kingdom