R&G MARKETING AND SALES LIMITED