About Woolrich International Limited (10302482) United Kingdom