About Ozel Saxecoburggotha Ltd (12152978) United Kingdom