Process Flow Components Ltd. Unit 13, Providence Industrial Estate, Stourbridge, West midlands DY98HQ