About Kler S Fish Bar Limited (05396980) United Kingdom