About Direct Salon Supplies Limited (05460678) United Kingdom