About Better Salon Supplies Limited (11196989) United Kingdom