About L J Produce Limited (11908113) United Kingdom