Textiles in Barry, South Glamorgan We help you find any company! Vale Blinds (wales) Ltd 13 Speedwell Drive, Rhoose Barry, South Glamorgan