About Excel Packaging & Insulation Co. Limited (02887148) United Kingdom