About For Curlyheads Ltd (13277741) United Kingdom