About Wool & Cashmere Limited (12374272) United Kingdom