HAPPY JACK DOO BAČKA TOPOLA Backa Topola Manufacture of other plastic products Registration number 22334158 Open profile