About L & N Hair & Beauty Supplies Limited (05704324) United Kingdom