About Scissorbox Salon Limited (10576124) United Kingdom