About Delaval Fish Company Limited (13207895) United Kingdom