About A. Helm Fish Merchant Ltd (05716308) United Kingdom