About Vaughan S Bistro Limited (05384613) United Kingdom