About Bacchus Mobile Bar Ltd (12169378) United Kingdom