About Euro Caps And Closures Limited (09853605) United Kingdom