About Fullbrook Thorpe Investments Llp (OC397903) United Kingdom