About Discovery Flexibles Limited (02417982) United Kingdom