About Beelzebub Bars Limited (10871868) United Kingdom