About Ringlets & Braids Ltd. (09835766) United Kingdom