About The London Light Kitchen Company Limited (13173562) United Kingdom