About Tekmix Limited (08857272) United Kingdom