About The Hair Barn (wedmore) Limited (07964732) United Kingdom