About Tencar International Lp (SL026986) United Kingdom