Distributors Near Wales, Torfaen, Castell-y-bwch