About Ozzy - House Limited (11733118) United Kingdom