About Weather & Wool Ltd (12640844) United Kingdom