About Innovative Kitchen Solutions Limited (11145850) United Kingdom