About Delilah S Bistro Limited (09491429) United Kingdom