Is B C Power Controls Ltd. worth buying?