About The Leicester Kitchen Co. Ltd (12634928) United Kingdom