About Richardsons Seafoods Limited (09399586) United Kingdom