About Frederick Nelson Fine Foods Ltd (12250303) United Kingdom