About North Street Restaurant Ltd (10767263) United Kingdom