About Teleware Application Services Limited (04916482) United Kingdom