About J J Fresh Cook Limited (11244011) United Kingdom