About The Bach Bistro Limited (SC512410) United Kingdom