About Sun Set Fish Bar Ltd (10920666) United Kingdom