0
    5

    Darren
    James
    Technical Manager
    Karro Food Group
    [email protected]

    food production
    https://karro.co.uk
    England
    United Kingdom
    ‘+44 165 369 3031