About R & R Seafoods Ltd (08668178) United Kingdom