About Ambrose Bacchus Limited (11645974) United Kingdom