About Chandlers Bar & Bistro Limited (03218046) United Kingdom