About The Retreat Kitchen Ltd. (10135503) United Kingdom