About Teldar Paper Ltd (07528114) United Kingdom