Darren
James
Technical Manager
Karro Food Group
[email protected]
food production
https://karro.co.uk
England
United Kingdom
‘+44 165 369 3031
Darren
James
Technical Manager
Karro Food Group
[email protected]
food production
https://karro.co.uk
England
United Kingdom
‘+44 165 369 3031