About Ozels Limited (05774610) United Kingdom