About L & S Hair & Beauty Limited (09596279) United Kingdom