About Oakscross Fish Bar Limited (05914950) United Kingdom