About The Triple Cooked Foundation (12095503) United Kingdom