About Ip Tec Limited (13552503) United Kingdom