About Walbrook Management Llp (OC353158) United Kingdom