About Saltwater Aquaculture Ltd. (05523741) United Kingdom