About F.i. French Investments Limited (01162896) United Kingdom