About R & B Seafoods Limited (SC143343) United Kingdom