About British Mohair Holdings Limited (00039781) United Kingdom