About New Mark S Kitchen Limited (05410917) United Kingdom