About Scot Cashmere Company Ltd (09602210) United Kingdom