About J&a Food Ltd (12675161) United Kingdom