About Bacchanalia Limited (03597289) United Kingdom