About The London Cooker Company Ltd. (08118791) United Kingdom