About Illyrian Bars Limited (11123381) United Kingdom