About Living Factory Outlet Ltd (11950961) United Kingdom