About Woolrich Limited (12895119) United Kingdom