About Osborne Lodge Enterprises Ltd (12550850) United Kingdom