About Happy Wok Henley Limited (08669772) United Kingdom