About Tekori Limited (08718476) United Kingdom