About Winthorpe Partners Ltd (12955085) United Kingdom