About French Touch Catering Ltd. (10878541) United Kingdom