About Osborn Enterprises Ltd (12175943) United Kingdom