About The Wool Company Limited (10987888) United Kingdom