About Ozzy Hair Designs Ltd (11148477) United Kingdom