About Teknocom International Limited (02704643) United Kingdom