About Grid S Kitchen Limited (12914874) United Kingdom