About Ifr Textiles Limited (07356518) United Kingdom