About Mohair (worcester) Limited (05524807) United Kingdom