About St Margaret S Fish Bar Limited (10868326) United Kingdom