City Electrical Factors, Cardiff West