About Tekrac Limited (03195162) United Kingdom