About German Kitchen Outlet Limited (13291873) United Kingdom