About Ventnor Fish Bar Limited (05682208) United Kingdom