About Ford Fish Bar Ltd (12160891) United Kingdom