About Althams Fine Foods Ltd (09801268) United Kingdom