About The Limes Bistro Limited (07343256) United Kingdom