About Talbina Fresh Limited (12669373) United Kingdom