About Glenn S Kitchen Limited (12242465) United Kingdom