About Comb & Collar Ltd (13473076) United Kingdom