About Container Components Europe Limited (02958511) United Kingdom