About Livingstone Seafoods Limited (00525628) United Kingdom