About Aldeburgh Fresh Fish Co Limited (06506445) United Kingdom