About Valkyrie Fish Company Limited (07022823) United Kingdom