20030501 unknown: Britain hops onto a 'green' rickshaw