About Ozzy Service S Ltd (13447212) United Kingdom