About Zen Restaurant (durham) Limited (12320785) United Kingdom