About Red Cow Fish Bar Limited (05896476) United Kingdom