About Carlo S Italian Fish Bar Limited (13686009) United Kingdom