Distributors Near Wales, Cardiff, Llanrumney