About L & Dukes Fruit Produce Ltd (12299922) United Kingdom