About Teleware Group Limited (05167266) United Kingdom