About Ideal Fishbar (leigh-on-sea) Limited (08708330) United Kingdom