About Ismail Foam & Textiles Limited (07258142) United Kingdom