About Barkers Hairdressing Suppliers Limited (01298307) United Kingdom