About The London Kitchen Co. Ltd (10590180) United Kingdom