Company name: Meat Saver Paper
Description: Meat Saver Paper
Reed House, Tir-y-Berth Industrial Estate, Distribution Way, Ystrad Mynach, Hengoed CF82 8AU, United Kingdom