About Guru Seafoods Ltd (13514292) United Kingdom