About The Duchy Smoked Fish Company Limited (05924146) United Kingdom