About Palms Bistro Limited (11045339) United Kingdom