About The London Cookhouse Ltd. (10076111) United Kingdom