About Charlo S Fish Bar Limited (04813915) United Kingdom