About Ace Woolpacks Ltd. (02589364) United Kingdom