About Margarte Alfies Fish Bar Limited (13363432) United Kingdom