About Nick S Restaurant (hampshire) Limited (07731855) United Kingdom