About Star Pac Limited (02893342) United Kingdom