About Petrus (uk) Llp (OC349141) United Kingdom