About Osborn & Partners Ltd (11942233) United Kingdom