About Mega-pak Limited (02669618) United Kingdom