About J & P Fresh Limited (11215925) United Kingdom