About North Face Bar & Bistro Ltd (SC704095) United Kingdom