About St Neots Fish Bar Limited (12989299) United Kingdom