About Alexandra Fish Bar Ltd (13503220) United Kingdom