About Ozzy 86 Ltd (09245582) United Kingdom