About Cape Mohair Ltd (08612281) United Kingdom