About Barlow Hairdressing Limited (08324874) United Kingdom