About Tethys Aquaculture Limited (07731528) United Kingdom