About Scissor & Comb Limited (12344586) United Kingdom