About Thurcroft Fish Bar Ltd (11601872) United Kingdom