About International Distilleries Limited (11898427) United Kingdom