About Ruth And Idgie Ltd (13439271) United Kingdom