Distributors Near Wales, Torfaen, Croes-y-mwyalch