About Lynch Wood Investments Llp (OC354623) United Kingdom