About Talis Karklins Limited (09196806) United Kingdom