About Ruffer Llp (OC305288) United Kingdom