About Pilgrim Flexibles Limited (10071900) United Kingdom