About House Of Julius Meinl Limited (12978780) United Kingdom