About Frenchwood Investments Llp (OC381198) United Kingdom