Company name: Peel Tech
Description: Peel Tech is a filtration system which helps food processors comply with the UK Waste Regulations regarding drainage pollution.
Hatchbank House, The Woodlands, Kinross KY13 0LF, United Kingdom