About The Barking Bistro Limited (12140128) United Kingdom