B & R TEXTILES LTD