About Glen Hunt Woollens Limited (SC050784) United Kingdom