About Tuxford Fishbar Limited (11617895) United Kingdom