Place the chicken in a shallow heatproof bowl and squeeze the juice from the lemons over the top, then add the lemon skins to the bowl as well. Add all the marinade ingredients to the bowl, mix thoroughly and leave for 30 minutes.
Cover the bowl tightly with foil and place in a large bamboo steamer over a pot or a wok of rapidly boiling water. Put the lid on and
Turn off the heat and carefully remove the bowl from the steamer. Remove the foil and sprinkle with the pepper and spring onions to serve.