About Tekplus Ltd (03559234) United Kingdom