About Michael Mcnamara Textiles Limited (09578171) United Kingdom