About Tekal Associates Limited (08687560) United Kingdom