About French Discoveries (ttm) Limited (04234241) United Kingdom