Leo Textiles Ltd is Barnstaple based company that is listed as Clothing & Fabrics - Mnfrs.
Location of Leo Textiles Ltd is Princess Street, Barnstaple.