About Clifton Village Fish Bar Limited (06060682) United Kingdom