Distributors Near Wales, Torfaen, Upper Cwmbran