About Homespun Cashmere Ltd (09220900) United Kingdom