About Mentmore Management Llp (OC378943) United Kingdom