About Nene S Kitchen Ltd (12806166) United Kingdom