About Alfies Fish Bar Limited (10882354) United Kingdom