About Woolpack Management Company Limited (03887687) United Kingdom