About Roy Harold Seafoods Limited (01777862) United Kingdom