About Pascals Bistro Bar Ltd (12524656) United Kingdom