About The Npd Kitchen Ltd (10384132) United Kingdom