About Mohair The Barbers Limited (10338622) United Kingdom