About Ozzy Blade Limited (13079825) United Kingdom