About French Feeling Ltd (12156938) United Kingdom