About The Swedish Kitchen Northampton Limited (12187876) United Kingdom