About Taltex Geosynthetics Ltd (09367872) United Kingdom