About Tenkostone Limited (00538496) United Kingdom