About Nu Bar & Terrace Ltd (08405194) United Kingdom