About Global Doumbia Outlet Furniture And Appliances Ltd. (12773193) United Kingdom